Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Terraced £128,000 29 Sep 2005
3 OWEN CLOSE Terraced £127,500 6 Jan 2006
7 OWEN CLOSE Semi-Detached £71,000 12 Jul 2003
8 OWEN CLOSE Semi-Detached £150,000 20 Apr 2021
9 OWEN CLOSE Semi-Detached £128,000 30 Oct 2009